.flag-icon-us {

    background-image: url(https://live.4xc.com/uploads/resources/28/en.png);

}


body {
    font-family: 'roboto', sans-serif;
}

#do_deposit_money #ppt_selection .ppt_selection_option.not_selected_ppt, #do_deposit_money #deposit_payment_provider_holder .pp_selection_option.not_selected_pp {
    color: #111111;
    background: #ffffff;
}

.topbar .top-navbar .navbar-header .navbar-brand .light-logo {
    height: 32px;
}

.navbar-header {
    width: 130px;
}

.custom_logo img {
    max-height: 55px !important;
}

.btn-primary 
{
    background-color: #004a4a;
border-color: #004a4a;
color: #ffffff;
}

.btn-primary:hover 
{
    background-color: #004a4aa1;
border-color: #004a4a;
color: #111111;
}

.btn-info {
    color: #000;
    background-color: #ffc710;
    border-color: #ffc710;
}

.form-material .form-control, .form-material .form-control.focus, .form-material .form-control:focus {
    border: 0;
    border-radius: 5px !important;
    box-shadow: none;
    float: none;
    background: #fffefe;
    padding-left: 10px;
}

.login-register {
    background-image: url(https://4xc.com/wp-content/uploads/2021/10/4xc-trading.webp);
}

.card-body {
    background: #fcfcfc;
}

h3, .h3 {
    font-size: 1.3125rem;
    color: #838080 !important;
    margin-top: 0px !important;
    margin-bottom: 15px !important;
}

.btn-info {
    color: #000;
    background-color: #ffc710;
    border-color: #ffc710;
}

.btn-info:hover {
color: #fff; !Important
    background-color: transparent !important;
    border-color: #ffc710 !important;
}

.btn-light {
    color: #ffffff;
    background-color: #111111;
    border-color: #111111;
}

.btn-light:hover {
    color: #212529;
    background-color: #f2f2f2;
    border-color: #f2f2f2;
}

.btn-info {
    color: #000;
}

.text-info {
    color: #ecb91f !important;
}

#signup .card-body {
    padding: 2rem;
}

#signup .form-group {
    margin-bottom: 1.5rem;
}

#signup label {
    font-size: 0.833rem;
    margin-bottom: 0.5rem;
    color: #fff !important;
}

#signup input[type="text"], #signup input[type="password"], #signup input[type="email"], #signup select {
    font-size: 0.833rem;
    padding: 0.375rem 0.75rem;
    min-height: 45px;
    border-radius: 5px !important;
    background-color: #fff;
}

#signup .form-check {
    margin-bottom: 1.5rem;
    font-size: 0.833rem;
}

#signup .form-check-label {
    color: #fff !important;
}

#signup .btn-primary {
    width: 100%;
    font-size: 0.833rem;
    border-radius: 5px;
    background-color: #ffc710;
    border-color: #ffc710;
    color: #000 !important;
    margin-top: 1.5rem;
}

#signup .btn-primary:hover {
    background: transparent;
    border-color: #ffc710;
    color: #fff;
}

.btn-info.disabled, .btn-info:disabled {
    color: #000;
    background-color: #ffc710;
    border-color: #ffc710;
}

.form-material .form-group {
    overflow: hidden;
    color: #fcfcfc;
}

#view_bonus_agreement {
    color: #ffc710;
}

a.text-info:hover, a.text-info:focus {
    color: white !important;
}
.card-body h3 { text-align: center; }
.card-body h2 { color: white }


.login-register .login-box, .login-register .login-box .card-body {
  background: transparent;
  color: white;
}

.bg-light-inverse {
  background-color: #f6f6f670 !important;
}


#signup input[type="text"], #signup input[type="password"], #signup input[type="email"], #signup select {
    width: -webkit-fill-available;
}


a:hover {
color: #25a7a7
}


.left-sidebar 
{
	width: 255px;
}
.page-wrapper
{
	margin-left: 255px;
}

.action-verify_withdrawal_account h3
{ color: #5a5959 !important;
}